package com.zudada.servermain.Service;

import com.zudada.servermain.POJO.DTO.VesselBerthingAddDTO;
import com.zudada.servermain.POJO.DTO.VesselBerthingPageQueryDTO;
import com.zudada.servermain.POJO.DTO.VesselBerthingUpdateDTO;
import com.zudada.servermain.POJO.VO.PageResult;

public interface VesselBerthingService {
    /**
     * 增添船舶停靠数据
     * @param dto
     * @return
     */
    boolean addVesselBerthing(VesselBerthingAddDTO dto);

    /**
     * 根据id删除船舶停靠数据
     * @param id
     */
    boolean deleteById(String id);



    void updateVesselBerthing(VesselBerthingUpdateDTO dto);

    /**
     * 分页查询
     * @param queryDTO
     * @return
     */
    PageResult pageQuery(VesselBerthingPageQueryDTO queryDTO);
}
